home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 June / Macworld (1999-06).dmg / Games World / SharewareGames / MacChess 5.0.1 EN / ~ Manual MacChess 5.0 next >
Text File  |  1999-02-21  |  19KB  |  461 lines

  1. MacChess 5.0.1 Manual   by Wim van Beusekom         Rotterdam December 1998
  2. (Updated Feb. 1999 by Richard A. Fowell for 5.0.1)
  3.  
  4. MacChess 5.0.1 is Freeware and consists of four files:
  5. the application file, a data file, and two text files:
  6.  
  7. - MacChess 5.0 program; 528,783 bytes.
  8. - MacChess Opening Book; MacChess 5.0 document 227,388 bytes.
  9.  
  10. - ~Manual MacChess 5.0.1;    SimpleText document  19,085 bytes.
  11. - ~New in MacChess 5.0.1;    SimpleText document   4,903 bytes.
  12. - ~History of MacChess;      SimpleText document   8,072 bytes.
  13. - ~Learning Chess;           SimpleText document   1,997 bytes.
  14.  
  15. As well as some supplementary information, games and tests:
  16.  
  17. - Folder Mate positions: MC M02, MC M07, MC M08, MC M09, MC M10, MC M11, 
  18.   MC M13, MC M13/2, MC M16, MC M30
  19. - Folder Testen: Serie CCR and a folder CCR
  20. - Folder EPD tests:
  21.   LCTII.epd, BT 2630.epd, CCR.epd, Maresch.epd, Win at Chess.epd
  22. - Folder Test Instructions: CCR Instructions/Results,
  23.   BT2630 Instructions, LCTII Instructions,  Maresch Instructions
  24.  
  25. SYSTEM REQUIREMENTS
  26.  
  27. MacChess 5.0.1 requires a Power Macintosh. 
  28.   (If you don't have a Power Macintosh, the non-Power Macintosh version,
  29.    MacChess 2.5.1, is available from the downloads page at the Web site:
  30.    http://members.aol.com/Macchess/   )
  31. MacChess has been tested on many Power Macs: 6100, 7300, 7600,
  32.    and Power Macs with a 604e and G3 processor.
  33. Please let me know of any problems with other Power Macintosh models.
  34.  
  35. MEMORY AND TRANSPOSITION TABLES
  36.  
  37. MacChess requires about 4000 K, but wants more memory for 
  38. “Transposition Tables.” MacChess uses transposition table sizes: 
  39. 0.5 Mb, 1Mb, 2Mb, 4Mb, 8Mb, 16Mb, 32Mb and 64Mb.
  40. The "About MacChess" item in the Apple Menu shows the current table size.
  41. If you have lots of memory (RAM), you can use it to give MacChess larger 
  42. transposition tables by using the Finder "Get Info" command in the 
  43. File menu on the MacChess application file to increase the "Preferred Size" 
  44. to the desired Transposition Table size plus 4000K.
  45.  
  46. Generally, doubling transposition table size increases strength by
  47. roughly 8 rating points, and is most useful in the ending.
  48. MacChess test results suggest that a 4000Kb table is optimal for 
  49. the middle game. 
  50.  
  51. Memory problems:
  52.  
  53. If you are short on memory, reducing your screen color depth.
  54. (Using "256 color" instead of "thousands of colors" will
  55.  reduce MacChess's memory requirements.)
  56.  
  57. CASTLING
  58.  
  59. Castling is a move of the king, not the rook.
  60. Just move the king two squares, and if castling is allowed, 
  61. the rook will move by itself.
  62.  
  63. OPENING BOOK
  64.  
  65. The opening book version 5.0 contains 66,022 moves.
  66.  
  67. =============================================================================
  68.  
  69. WINDOWS
  70.  
  71. When MacChess is launched, the chess board is in the upper left corner 
  72. of the screen. There are five more windows:
  73.  
  74. • Main Line: (Principal Variation)
  75.  
  76.    This shows the best continuation MacChess has found so far.
  77.  
  78. • Info: Information about the search:
  79.  
  80.  - score: MacChess's evaluation of the position
  81.  
  82.     If the score is -M4 then MacChess can be checkmated in 4 moves.
  83.     If the score is +90, then MacChess thinks it stands about a Pawn better.
  84.  
  85.  - depth/max.depth: Search depth so far, in normal and extended continuations.
  86.  
  87.     The first figure shows the search depth of MacChess and the second 
  88.     figure shows the highest search depth with extensions.
  89.  
  90. - number of moves: Number of moves considered
  91.     The second figure shows the number of moves minus the moves 
  92.     leading to a checkmate.
  93.  
  94.  - move/number:
  95.     This shows the candidate move being considered.
  96.     The number that follows indicates how many candidate moves have 
  97.          been considered at this search depth.
  98.  
  99.  - nodes: The number of nodes which are visited.
  100.           A node is a possible future position that is examined.
  101.  
  102.  - nodes/sec: The number of nodes examined per second.
  103.  
  104.  - phase of the game: 
  105.    This shows what phase of the game MacChess thinks it is in:
  106.       opening, middlegame or endgame.
  107.    For example: KR-K indicates a King + Rook vs. King endgame. 
  108.  
  109. • Time:
  110.    This window displays the clocks of white (left) and black (right).
  111.    The times are displayed in hours:minutes:seconds format.
  112.    For each player, it displays:
  113.  
  114.    Line 1: Time used so far (total, elapsed).
  115.    Line 2: Time used on the latest move.
  116.    Line 3: Time (average - per move) remaining before next time control.
  117.    Line 4: Number of moves remaining until next time control.
  118.    Line 5: Time remaining (total) until next time control.
  119.  
  120.    Above the clock display, the colors controlled by MacChess are shown:
  121.      MacChess - Player,
  122.      Player   - MacChess,
  123.      Player   - Player,   or
  124.      MacChess - MacChess.
  125.    (You can change "Player" to your name using "Options: Player Name ...")
  126.  
  127. • Moves:
  128.    The game score is displayed here.
  129.    There are "VCR-style" control buttons on the bottom for controlling
  130.    the monitor (game review) mode.
  131.    The "VCR" buttons let you step through (>|) or animate (>) the game.
  132.    To stop a game animation, click and hold on the pause (||) VCR button.
  133.  
  134. • Opening Book:
  135.    At program launch, this displays the version number and the number of 
  136.    opening book moves. During the game, the name of the opening played and 
  137.    the ECO code is shown here. The lower right corner of this window 
  138.    displays the move number where the game leaves MacChess's opening book.
  139.  
  140. =============================================================================
  141.  
  142. MENUS
  143.  
  144. • Apple menu:
  145.  - About MacChess:
  146.     This displays:
  147.       - the version number of MacChess
  148.       - the version number and number of moves from the opening book
  149.       - the size of the transposition table
  150.       - the name and address of the Author.
  151.  
  152.  - Freeware:
  153.     This displays the restrictions on the distribution of MacChess, i.e.:
  154.  
  155.     MacChess 5.0 may be used freely, however it is copyrighted and is
  156.     not in the public domain. It may not be distributed for profit or
  157.     included in any CD-ROM collection of software without permission.
  158.     Individuals, user groups and online services are encouraged to
  159.     distribute MacChess 5.0 provided it is not modified in any way.
  160.  
  161.     I would appreciate it if you sent me email or a postcard to tell me
  162.     what you think of MacChess 5.0.
  163.     If there are any errors in the MacChess 5.0 program and its
  164.     documents, please let me know. Thanks.
  165.  
  166. • File:
  167.  - New Game:  [CMD-N] Starts a new game.
  168.  - Open Game: [CMD-O] Opens a game stored in MacChess format.
  169.  
  170.  - Import:
  171.       PGN: (Portable Game Notation) reads a standard PGN ASCII text game file.
  172.             See the "Notes" at the end of this file for where to find PGN files.
  173.               The name of the text file must end in .PGN.
  174.       EPD: (Extended Position Description) reads a standard EPD chess position.
  175.               The name of the text file must end in .EPD.
  176.  
  177.  - Save Game: [CMD-S] Saves a game in MacChess format. If the current game
  178.                       already exists on disk in MacChess format, this command
  179.                       will update (overwrite) the existing file without
  180.                       further prompting. 
  181.  
  182.  - Save Game As ...:  Save game in MacChess format in a user-specified file.
  183.   
  184.  - Save:
  185.     Game Text as Column: Saves the game text in ASCII format, one row per full-move.
  186.     Game Text as Rows: Saves the game text in ASCII format in rows (compactly).
  187.     Board Graphic:     Saves the board position as a picture (PICT format).
  188.     Board as Text:     Saves the board position as an ASCII text representation.
  189.  
  190.   - Export:
  191.       PGN: (Portable Game Notation) writes a standard PGN ASCII text file.
  192.       EPD: (Extended Position Description) writes a standard EPD chess position.
  193.  
  194.  - Page Setup: Sets printer options
  195.  - Print Game: [CMD-P] Prints the game text in at most four columns on a page. 
  196.  - Print:
  197.     Game Text as Rows: Prints the game text in rows.
  198.     Board Graphic: Prints the board position in graphic format.
  199.     Board as Text: Prints the board position as an ASCII text representation.
  200.  
  201.  - Quit: [CMD-Q] Exits the MacChess program.
  202.  
  203. • Edit:
  204.  - Undo:  [CMD-Z] Takes back a move. You may take back moves repeatedly.
  205.  - Redo:  [CMD-R] Replays the move that was last taken back.
  206.  
  207.  - Cut:   [CMD-X] disabled.
  208.  - Copy:  [CMD-C] This copies information from the active window to the
  209.                   Clipboard. What is copied depends on which window is
  210.                   active (in front, highlighted):
  211.     Moves window - a game in PGN format to the Clipboard.
  212.     Board window - the board position in EPD format to the Clipboard.
  213.     Main Line window - the principal variation into the Clipboard.
  214.  
  215.  - Paste: [CMD-V] This will paste to the active window as follows:
  216.     Moves window -   a PGN game from the Clipboard into MacChess.
  217.     Board window - the EPD position from the Clipboard into MacChess.
  218.  
  219.  - Clear:   disabled.
  220.  
  221.  - Preferences: [CMD-;]
  222.     Show the Preferences dialog box and lets you select:
  223.     = General:
  224.       - Opening book    [ on/off ]
  225.       - Permanent Brain [ on/off ]
  226.       - Beep            [ on/off ]
  227.       - Notation        [ Short algebraic or long Algebraic ] and
  228.                         [ Piece Letters ]
  229.  
  230.     = Chessboard:
  231.       - Piece movement  [ click-click or Sliding (click & drag) ]
  232.                         [ Sliding: Slow - Fast ]
  233.       - Board size      [ Normal (32x32) or Big (48x48) ]
  234.       - Color           [ color or black & white ]
  235.  
  236.      Piece Sets:
  237.      - Classical:
  238.      - Modern:
  239.      - American:       by Richard A. Fowell.
  240.      - Cheque:         by Heinrich E. Roescheisen.
  241.      - Zuerich:        by Heinrich E. Roescheisen.
  242.  
  243.      Square Colors:
  244.      - Light Blue
  245.      - Green and Buff  by Richard A. Fowell.
  246.      - Light Brown
  247.      - Light Red
  248.      - Grey
  249.      - Blue
  250.      - Green
  251.      - Brown
  252.  
  253.      Save Preferences
  254.      - All options in the preference menu will be saved.
  255.    
  256. • Players:
  257.  - Play [CMD-G]
  258.     Switches colors so MacChess has the move - also starts MacChess thinking.
  259.  - Player   vs MacChess:   Player   (white) against MacChess (black).
  260.  - MacChess vs Player:     MacChess (white) against Player   (black).
  261.  - Player   vs Player:     Can also be used to reach a position through 
  262.                               an opening you choose yourself.
  263.  - MacChess vs MacChess: MacChess plays automatically against itself.
  264.  
  265. • Level:
  266.  - Set Level: [CMD-L]
  267.     Play times:       You can choose time per move and number of moves.
  268.     Tournament times: You can choose the time per game and the number of moves.
  269.                       This can be done for three time controls.
  270.                       Increment time per move.
  271.                       Can be set for separate colors.
  272.     Sudden death game:You can set the time for the whole game in minutes per 
  273.                       game.
  274.                       1, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 25, 30, 40, 50, 60.
  275.                       An alert box notifies you when the time is passed.
  276.     Easy:             Choose this level if you want an easy game.
  277.                       Random:    MacChess makes random moves
  278.                       Easy Easy: MacChess will trade its Queen for a Knight or Bishop. 
  279.                       Easy 1:    Depth = 1
  280.                       Easy 2:    Depth = 2
  281.                       Easy 3:    Depth = 3
  282.                       Easy 4:    Depth = 4
  283.     Fixed depth:      You can set the search depth at.   (1-64)
  284.     Mate in:          MacChess searches to a mate in ... (1-32)             
  285.                       This finds forced mates quickly and correctly if the 
  286.                       depth is correct.
  287.                       It doesn't always find mates faster than the regular
  288.                       search, however.
  289.     Infinite:         MacChess searches till you stop it with [command] F.
  290.                       Or a forced completion is reached - e.g., forced mate.
  291.  
  292.     Save Level Settings: MacChess remembers the time control setting.
  293.  
  294. (Quick level settings)
  295.  - Easy 1
  296.  - Easy 2
  297.  - Easy 3
  298.  - Easy 4
  299.  -  1 second / 60
  300.  -  3 seconds/ 60
  301.  -  5 seconds/ 60
  302.  - 15 seconds/ 60
  303.  - 30 seconds/ 60
  304.  - 60 seconds/ 60
  305.  - Game  2 minutes
  306.  - Game  5 minutes
  307.  - Game 10 minutes
  308.  - Infinity
  309.  
  310.  - Reset Time: [CMD-=]
  311.     The clocks are initialized again as follow.
  312.     Reset example: one minute per move, number of moves 60, after 24 moves.
  313.     - Total time used: 24 x 1 minute = 24 minutes.
  314.     - Time per move 1 minute.
  315.     - Number of moves left 36.
  316.     - Total time left: 36 x 1 minute = 36 minutes.
  317.  
  318. • Options:
  319.  - Game Info: [CMD-I]
  320.      You can fill in the fields for the standard PGN tags and two lines of
  321.      comments. This information is also saved. Only the White, Black and Info
  322.      will be printed.
  323.  
  324.  - Player Name ...:
  325.     You can fill in and  save a player's name. The first eight letters of 
  326.     that name will be displayed in the time window as the name of MacChess's
  327.     opponent. 
  328.  
  329.  - Game Pause: [CMD-H]
  330.      The clocks will be stopped and we wait.
  331.  
  332.  - Hint:
  333.      The move that MacChess thinks is your best continuation.
  334.      Note: this is the second move of the Main Line shown in the PV window.
  335.      Note: not available when the game is still in the MacChess opening book.
  336.      
  337.  - Force Move: [CMD-F]
  338.      Make MacChess move immediately.
  339.  
  340.  - Setup Board: [CMD-U]
  341.     You can set up any legitimate board position. Clicking on a piece makes
  342.     the square empty, clicking on an empty square puts the piece on it.
  343.  
  344.      Items: 
  345.        Icons: 6 Black and 6 White piece icons for placing pieces.
  346.        Radio buttons: Use to select whether White or Black is to move.
  347.        Buttons:
  348.          Full Board:   Sets the Setup Board to the starting position.
  349.          Empty Board:  Sets the Setup Board to an empty board
  350.          Flip Board:   Rotates the Setup board 180 degrees.
  351.          Cancel:       Exit Setup Board as though you never entered.
  352.          Ok:           If the Setup Board position is legal, you can play.
  353.  
  354.  - Flip Board: [CMD-D] turns the game board 180 degrees, reversing
  355.           whether White or Black is at the top.
  356.  
  357.  - Next Best Move:
  358.      This option takes back MacChess's last move, and searches for the
  359.      best different move. Note that repeating this option will search
  360.      the moves remaining other than the previous "best moves" of
  361.      the move list until no moves are left.
  362.                
  363. • Analyses:
  364.  - Analyze MC Positions:
  365.     This analyzes a series of positions and saves the results to disk.
  366.  
  367.     After selecting 'Analyze Positions' you progress through four dialog boxes: 
  368.     1 - Set the time or depth to analyze each position
  369.     2 - Select the file that lists the position files (such as Serie CCR).
  370.     3 - Select the name of your output file.
  371.     4 - Confirm the information you have entered, and 
  372.          see how long the analysis will take.
  373.  
  374.  - Analyze EPD Positions:
  375.     This does the same as Analyze Positions except it analyzes the 
  376.     positions stored in a file in .EPD format. Such files must be text files,
  377.     and their names must end in .EPD. Of course, they must contain positions 
  378.     in proper .EPD format. Many such files are provided with MacChess.
  379.  
  380.    While MacChess is analyzing an Analysis Status window shows information 
  381.    about the test being run.
  382.    For example, when testing a file of .EPD positions, it shows:
  383.      - the name of the file
  384.      - the "id" (identification field) and "bm" (best move) or 
  385.            "am" (move to avoid)
  386.      - the number of the position being examined and the total number of 
  387.             positions in the file.
  388.  
  389.  - Analyze Game:
  390.     This will analyze all or part of a game for white or black or 
  391.     both colors. The results are saved in a file.
  392.  
  393.  - Stop Analyzing:
  394.     Exit the analysis session.
  395.  
  396.  - Analyze Player vs Player:
  397.     This option puts MacChess in the player vs player mode and activates 
  398.     the search engine. So you can watch the search output while playing 
  399.     the moves yourself.
  400.  
  401.  - Log:
  402.     This saves the search output to disk during a game. This will let you see
  403.     what MacChess was thinking when you review the game later.
  404.  
  405. • Windows:
  406.  - Hide(Show) PV    Window  [CMD-1]
  407.  - Hide(Show) Info  Window  [CMD-2]
  408.  - Hide(Show) Book  Window  [CMD-3]
  409.  - Hide(Show) Moves Window  [CMD-4]
  410.  - Hide(Show) Time  Window  [CMD-5]
  411.  
  412.  - Save Window Positions
  413.     Remember the window positions and whether they are open or closed.
  414.     The next time you launch MacChess, the windows will come up the
  415.     way you saved them.
  416.  
  417. =============================================================================
  418.  
  419. postal address: Hammarskjoldplaats 284
  420.                 3069 RH Rotterdam.
  421.                 The Netherlands.
  422.  
  423. email address:  beusekom@knoware.nl
  424.  
  425. ============================================================================
  426. Notes:
  427.  
  428. 1) PGN is "Portable Game Notation,” and EPD is "Extended Position Notation.” 
  429.    These are standards respectively for storing games and positions so that 
  430.    other software can read them. The detailed description of the standard
  431.    is at: ftp://caissa.onenet.net/pub/chess/PGN/Standard
  432.    Many chess-playing programs and chess database programs support EPD and PGN.
  433.    Thousands of PGN files can be found on the Internet - here are some sites:
  434.    * 30,000 games from the last few years, arranged by opening:
  435.        http://www.hsv.tis.net/chess/regence/regence.htm
  436.    * Grandmaster tournament games from the current week (and prior weeks)
  437.        http://www.chesscenter.com/twic/twic.html
  438.    * Older games, collected by player name, and by event (over 250,000 games)
  439.        http://www.pitt.edu/~schach
  440.     MacChess reads the first 500 games in a PGN file. If there are more, split 
  441.     the file into chunks with 500 games or less with a text editor like 
  442.     BBEdit Lite.
  443.  
  444. 2) "Permanent Brain" means the computer thinks on your time, that its "Brain" 
  445.     is "Permanently" active. If MacChess beats you all the time, you may want 
  446.     to turn this off, and give MacChess a short time to think in the "Level" 
  447.     menu. Giving MacChess a small time without turning off Permanent Brain has 
  448.     much less effect, since it thinks on your move. If it still wins too often, 
  449.     use the "Setup" option so that it starts the game without one of its pieces - 
  450.     such as a Queen ("Queen odds") or Rook ("Rook odds"). As you improve, you 
  451.     can move from Queen odds to Rook odds to Knight odds to Pawn odds.
  452.     You can also make use of the "Easy" levels.
  453.  
  454. 3) Information about Macintosh computer chess software and utilities can be 
  455.    found on the Web in the "Macintosh Chess FAQ" at:
  456.     <http://www.cybercity.hko.net/newyork/mhousho/index.html>
  457.    at the Macintosh chess software index page at:
  458.    http://directory.mozilla.org/Games/Board_Games/Chess/Software/Macintosh/
  459.    and also from Richard A. Fowell's MacChess Home Page at:
  460.     <http://members.aol.com/Macchess/>
  461.